1998–99 2. Fußball-Bundesliga

Arminia Bielefeld, SpVgg Unterhaching and SSV Ulm 1846 were promoted to the Bundesliga.

Final table

Pos
Team
Pld
W
D
L
GF
GA
GD
Pts
Qualification or relegation
1 Arminia Bielefeld (C) (P) 34 20 7 7 62 32 +30 67 Promotion to the Bundesliga
2 SpVgg Unterhaching (P) 34 19 6 9 47 30 +17 63
3 SSV Ulm 1846 (P) 34 15 13 6 63 51 +12 58
4 Hannover 96 34 16 9 9 52 36 +16 57
5 Karlsruher SC 34 17 5 12 54 43 +11 56
6 Tennis Borussia Berlin 34 15 9 10 47 39 +8 54
7 FSV Mainz 05 34 14 8 12 48 44 +4 50
8 SpVgg Greuther Fürth 34 13 10 11 40 31 +9 49
9 FC St. Pauli 34 12 9 13 49 46 +3 45
10 1. FC Köln 34 12 9 13 46 53 −7 45
11 Energie Cottbus 34 13 10 11 48 42 +6 49
12 Rot-Weiß Oberhausen 34 9 14 11 40 47 −7 41
13 Stuttgarter Kickers 34 11 8 15 38 53 −15 41
14 Fortuna Köln 34 9 13 12 49 55 −6 40
15 FC Gütersloh (R) 34 10 7 17 39 58 −19 37 Relegation to the Regionalliga
16 Uerdingen (R) 34 7 10 17 34 57 −23 31
17 SG Wattenscheid 09 (R) 34 7 9 18 31 46 −15 30
18 Fortuna Düsseldorf (R) 34 5 13 16 35 59 −24 28

Source: Bundesliga.de
Rules for classification: 1) points; 2) goal difference; 3) number of goals scored.
All four teams were relegated to the Regionalliga West/Südwest.
(C) = Champion; (R) = Relegated; (P) = Promoted; (O) = Play-off winner; (A) = Advances to a further round.
Only applicable when the season is not finished:
(Q) = Qualified to the phase of tournament indicated; (TQ) = Qualified to tournament, but not yet to the particular phase indicated; (DQ) = Disqualified from tournament.

Top scorers

Goals Player Team
28 Bruno Labbadia Arminia Bielefeld
19 Rainer Krieg Karlsruher SC
16 Arie van Lent SpVgg Greuther Fürth
14 Dragan Trkulja SSV Ulm 1846
Achim Weber Rot-Weiß Oberhausen
13 Thomas Brdarić Fortuna Köln
12 David Zdrilic SSV Ulm 1846
11 Steffen Heidrich FC Energie Cottbus
Gustav Policella 1. FSV Mainz 05
Igli Tare Fortuna Düsseldorf